battle of strėva - Francés Inglés Diccionario